home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Gamer (Italian) 32
/
PC Gamer IT CD 32 1-2.iso
/
ADDONS
/
Utilities
/
GameLaunch99b.exe
/
data1.cab
/
Program_Executable_Files
/
qlauncher.txt
< prev
next >
Wrap
Text File
|
1998-03-26
|
32KB
|
766 lines
Q U A K E - L A U N C H 2 . 0
by I N F I N I T E C H
copyright 1997
www.infweb.com/quake-launch
DISCLAIMER: Some of the information in this file is outdated!!
I am no longer updating the features section as there is now
a heavily developed Windows 95/NT Help system. This is for emergency
purposes in the case that your help system is corrupted. At some
point, a text version of the help will be available on the Web.
REGISTRATION: As yet, we know nothing. Check the Web site for
registration information. This should be defined by 10/7/1997.
1.0 Purpose
1.1 What it does
1.2 Scary Disclaimer
1.3 Shareware
1.4 Credits
1.5 Tech Support
2.0 Menus
2.1 File
2.2 Executable
2.3 Game
2.4 Memory
2.5 Scripts
2.6 Demos
2.7 Server
2.8 Help
3.0 GL Options
3.1 Resultions
3.2 Parameters
3.2.1 "Windowed"
3.2.2 "Show Set"
3.2.3 "Shadows"
3.2.4 "Mirrors"
3.2.5 "WaterAlpha"
3.2.6 "GL_ROUND_DOWN"
3.2.7 "GL_PICMIP"
3.2.8 "GL_PLAYERMIP"
3.2.9 "Z Trick"
3.2.10 "Keep T Junctions"
3.2.11 "Polyblend"
3.2.12 "Texture"
3.2.13 "GL_FINISH"
3.2.14 "GL_FLASHBLEND"
3.2.15 "FX_GLIDE_SWAPINTERVAL"
3.2.16 "FX_GLIDE_NO_SPLASH"
3.2.17 "SST_RGAMMA", "SST_GGAMMA", "SST_BGAMMA"
3.2.18 "SST_FASTMEM"
3.2.19 "SST_FASTPCIRD"
3.2.20 "SST_VIDEO_24BPP"
3.2.21 "SST_SWAP_EN_WAIT_ON_VSYNC"
3.2.22 "SST_SCREENREFRESH"
3.2.23 "SST_GRXCLK"
3.2.24 "SST_VIDEO_NOCLEAR"
3.2.25 "SST_VIDEO_FILTER_DISABLE"
3.2.26 "SST_VIDEO_FILTER_THRESHOLD"
3.2.27 "SST_TEXMAP_DISABLE"
4.0 The Check Boxes
5.0 The Buttons
6.0 Notes
1.0 Purpose
--------------------------------------------------------------------------
This program is intended to be used for LAN deathmatch, and for testing.
I was able to eliminate the growing number of Quake shortcuts that
were proliferating around my computer, especially on the desktop.
This program can easily launch any combination of quake exes, games,
and other parameters, including most of the GLQuake options, and
includes the GLQuake options normally needed in your autoexec.bat.
1.1 What it does
-------------------------------------------------------------------------
This program builds a batch file so it can change environment settings
before launching Quake. This is the only way to easily change many
of the GLQuake settings. Then there are certain parameters that must
be on the command line, and these are executed in-line
on the last line of the batch file. The rest of the settings are placed
in a script file and run after Quake starts up.
1.2 Scary Disclaimer
--------------------------------------------------------------------------
"Q U A K E - L A U N C H", "I N F I N I T E C H", and James T. Katic
are in no way responsible for anything that ever happens to you, your
computer, or your loved ones, for any reason in the universe, whether or
not you use "Q U A K E - L A U N C H" for even one second (or more),
so there!
1.3 Shareware
--------------------------------------------------------------------------
This program is shareware - 30 days, baby!
1.4 Credits
--------------------------------------------------------------------------
Thanks to Friendly Orion IV, who gave me permission to cut and paste from
his web page 'GLQuake: OUR FAQ', which is a most ripping FAQ located at
http://www.geocities.com/SiliconValley/Pines/8567/glquake-our-faq.html.
Thanks also to North*Pole who set up the page. Thanks also to all those
who contributed to the page - they are mentioned in the GLQuake section
below. All paragraphs ending in ** came from the page.
1.5 Tech support
--------------------------------------------------------------------------
Free tech support is available at tech@infweb.com.
2.0 Menus
2.1 File
--------------------------------------------------------------------------
This menu has two sub-items
Rename Exec Button
------------------------------------------------------------------
This option lets you change the caption on the launch button. The
default is '&Prepare To Die!'. Placing an '&' before a letter
causes windows to underline it, and an alt+ the letter is an
automatic keyboard shortcut as long as the window has the focus.
to put an '&' character on the button, double then up - '&&'.
Exit
------------------------------------------------------------------
This option will terminate Quake-Launcher.
2.2 Executable
--------------------------------------------------------------------------
This menu allows you to edit/customize the list of executables. This list
in presented to the Executables pick box. The default list looks like this
Quake
GL Quake
QuakeWorld
GL QuakeWorld
these are associated with the following executables by default
c:\quake\quake.exe
c:\quake\glquake.exe
c:\quake\qwcl.exe
c:\quake\glqwcl.exe
There are four options under the Executable menu to manage this list
View All
------------------------------------------------------------------
This option will display all Executable Titles and Path\Executables.
Add
------------------------------------------------------------------
This will add a new executable to your list. First you will be asked
for a title. This can be anything, but should be descriptive, like
'Window Quake' or 'Verite Quake'. This title will be what is
displayed in the list. Next, you will be asked to pick the executable
from a standard Windows file select box. (batch files may also be
selected) When the addition is completed, a confirmation is displayed.
To review your new list, select View All from the Executable menu.
Edit
------------------------------------------------------------------
This allows you to edit the currently selected executable in the
executable list. Example: suppose 'Quake' is selected, and it is
linked to 'c:\quake\quake.exe'. Upon selecting edit, there are two
choices (besides canceling) - you can edit the title, or the path.
If you choose to edit the title, you are asked to enter the new title.
You may enter 'Regular Old Quake' and click 'OK'. A confirmation is
displayed, and now the item in the list, 'Regular Old Quake', references
'c:\quake\quake.exe'. Since the default is probably not where your
Quake is installed, select edit again, but this time, edit the path.
(here you can change the path and the executable). A Windows file
select box appears. Pick your quake.exe in your quake directory.
A confirmation is displayed. Now 'Regular Old Quake' refers to your
quake.exe.
Delete
------------------------------------------------------------------
This will delete the currently selected executable from the list.
First, your are asked to confirm the deletion. Afterwards, another
confirmation is displayed. If the deletion was OK, click 'Cool'.
If an error was made, click 'Not Cool' and the deletion will be
cancelled.
2.3 Game
--------------------------------------------------------------------------
This menu allows you to customize the list of custom games. Several default
are installed at startup. A few of the games are
ID1 (regular)
Hipnotic
Rogue
These reference the following command line parameters
-game ID1
-game hipnotic
-game rogue
There are four options under the Game menu to manage this list
View All
------------------------------------------------------------------
This option will display all Game Titles and Game Directories.
Add
------------------------------------------------------------------
This will add a new game to your list. First you will be asked
for a title. This can be anything, but should be descriptive, like
'Aftershock for Quake' or 'Level Master V'. This title will be what is
displayed in the list. Next, you will be asked to pick the directory
from a non-standard Windows file select box. This directory must
be a first-tier subdirectory of the quake directory. When the
addition is completed, a confirmation is displayed. To review your
new list, select View All from the Game menu.
Edit
------------------------------------------------------------------
This allows you to edit the currently selected game in the game
list. Example: suppose 'Rogue' is selected, and it is linked to
'-game rogue'. Upon selecting edit, there are two choices (besides
canceling) - you can edit the title, or the subdirectory. If you
choose to edit the title, you are asked to enter the new title.
You may enter 'Dissolution Of Eternity' and click 'OK'. A
confirmation is displayed, and now the item in the list,
'Dissolution Of Eternity', references '-game rogue'. Since the
default might not be where your Rogue add-on is installed, select
edit again, but this time, edit the subdirectory. A non-Windows
directory select box appears. Pick your rogue directory. A
confirmation is displayed. Now 'Dissolution Of Eternity' refers to
your rogue subdirectory.
Delete
------------------------------------------------------------------
This will delete the currently selected game from the list.
First, your are asked to confirm the deletion. Afterwards, another
confirmation is displayed. If the deletion was OK, click 'Cool'.
If an error was made, click 'Not Cool' and the deletion will be
cancelled.
2.4 Memory
--------------------------------------------------------------------------
This menu has two options for managing the memory list. Initially,
this list looks like this
8 megabytes
12 megabytes
16 megabytes
24 megabytes
and so on. These reference the following command line parameters -
-winmem 8
-winmem 12
-winmem 16
-winmem 24
The two options for managing this list are
View All
------------------------------------------------------------------
Displays all current memory selections.
Edit
------------------------------------------------------------------
Provides a way to change the list by asking three questions. The
first question asks for the smallest memory configuration you
would like available (in megabytes). Then it asks for the size
(in megabytes) between choices. Then it asks for the largest
memory configuration you would like available (in megabytes). The
list id then custom tailored to your specifications.
2.5 Scripts
--------------------------------------------------------------------------
This menu allows you to customize the list of scripts. No defaults
are installed at startup.
There are four options under the Scripts menu to manage this list
View All
------------------------------------------------------------------
This option will display all Script Titles and Path\Script Files.
Add
------------------------------------------------------------------
This will add a new script to your list. First you will be asked
for a title. This can be anything, but should be descriptive, like
'Name Me Bonzo' or 'Special Cool Script'. This title will be what is
displayed in the list. Next, you will be asked to pick the script file
from a standard Windows file select box. The script should be in the
quake\id1 directory. When the addition is completed, a confirmation
is displayed. To review your new list, select View All from the Scripts
menu.
Edit
------------------------------------------------------------------
This allows you to edit the currently selected script in the
script list. Example: suppose 'Special Cool Script' is selected, and
it is linked to 'cool.qs'. Upon selecting edit, there are three
choices (besides canceling) - you can edit the title, the referenced
file name, or the script itself. If you choose to edit the title,
you are asked to enter the new title. You may enter 'Special UnCool
Script' and click 'OK'. A confirmation is displayed, and now the item
in the list, 'Special UnCool Script', references 'cool.qs'. Select
edit again, but this time, edit the path. A Windows file select box
appears. Pick your 'uncool.qs' in your quake\id1 directory. A
confirmation is displayed. Now 'Special UnCool Script' refers to your
'uncool.qs'. If you pick edit script, the script is opened up in
notepad.exe.
Delete
------------------------------------------------------------------
This will delete the currently selected script from the list.
First, your are asked to confirm the deletion. Afterwards, another
confirmation is displayed. If the deletion was OK, click 'Cool'.
If an error was made, click 'Not Cool' and the deletion will be
cancelled.
2.6 Demos
--------------------------------------------------------------------------
This menu allows you to customize the list of demos. Several defaults
are installed at startup. The list looks like this -
None
Quake Demo #1
Quake Demo #2
Quake Demo #3
these reference the following command line parameters -
+playdemo nodemo.dem
+playdemo demo1.dem
+playdemo demo1.dem
+playdemo demo1.dem
There are four options under the Demos menu to manage this list
View All
------------------------------------------------------------------
This option will display all Demo Titles and Demo File Names.
Add
------------------------------------------------------------------
This will add a new demo to your list. First you will be asked
for a title. This can be anything, but should be descriptive, like
'QDQ E1 Run In 3:24' or 'QDQ Movie in 19:49!'. This title will be what is
displayed in the list. Next, you will be asked to pick the demo file
from a standard Windows file select box. The demo should be in the
quake\id1 directory (note: you can type in the demo name if it is a demo
that is in a pak file, and then click 'open'. as long as the proper game
directory is selected for the pak file, it will work.). When the
addition is completed, a confirmation is displayed. To review your
new list, select View All from the Demos menu.
Edit
------------------------------------------------------------------
This allows you to edit the currently selected demo in the
demo list. Example: suppose 'QDQ Movie in 19:49!' is selected, and
it is linked to 'huh-what.dem'. Upon selecting edit, there are two
choices (besides canceling) - you can edit the title, or the referenced
file name. If you choose to edit the title, you are asked to enter
the new title. You may enter 'Quake Done Insanely' and click 'OK'.
A confirmation is displayed, and now the item in the list, 'Quake
Done Insanely', references 'huh-what.dem'. Select edit again, but
this time, edit the path. A Windows file select box appears. Pick
'Qdq_1949.dem' in your quake\id1 directory. A confirmation is
displayed. Now 'Quake Done Insanely' refers to 'Qdq_1949.dem'.
Delete
------------------------------------------------------------------
This will delete the currently selected script from the list.
First, your are asked to confirm the deletion. Afterwards, another
confirmation is displayed. If the deletion was OK, click 'Cool'.
If an error was made, click 'Not Cool' and the deletion will be
cancelled.
2.7 Server
--------------------------------------------------------------------------
Well, we're not competing with QSpy here, and I wouldn't want to use this
as my main internet tool! (In fact, if you don't already have it, go to
http://www.quakespy.com/ and get it!) This is here for connecting to QW
Servers on the LAN, but it WILL work for internet and other LAN servers.
The defaults are
None
Search
these reference the following command line parameters -
<null>
+connect
There are four options under the Servers menu to manage this list
View All
------------------------------------------------------------------
This option will display all Server Titles and Server Addresses.
Add
------------------------------------------------------------------
This will add a new server to your list. First you will be asked
for a title. This can be anything, but should be descriptive, like
'Local QW Server' or 'Local Quake LAN'. This title will be what is
displayed in the list. Next, you will be asked to enter the address
of the server this can be an IPX address, an IP address, or a domain
name. When the addition is completed, a confirmation is displayed.
To review your new list, select View All from the Servers menu.
Edit
------------------------------------------------------------------
This allows you to edit the currently selected server in the
server list. Example: suppose 'Local QW Server' is selected, and
it is linked to '222.222.222.222'. Upon selecting edit, there are two
choices (besides canceling) - you can edit the title, or the referenced
address. If you choose to edit the title, you are asked to enter
the new title. You may enter 'Local QuakeWorld Server on TCP/IP'
and click 'OK'. A confirmation is displayed, and now the item in
the list, 'Local QuakeWorld Server on TCP/IP', references
'222.222.222.222'. Select edit again, but this time, edit the address.
Enter '222.222.156.100'. A confirmation is displayed. Now
'Local QuakeWorld Server on TCP/IP' refers to '222.222.156.100'.
Delete
------------------------------------------------------------------
This will delete the currently selected server from the list.
First, your are asked to confirm the deletion. Afterwards, another
confirmation is displayed. If the deletion was OK, click 'Cool'.
If an error was made, click 'Not Cool' and the deletion will be
cancelled.
2.8 Help
--------------------------------------------------------------------------
There are two options under this menu.
View
------------------------------------------------------------------
Displays this file with notepad.exe.
About
------------------------------------------------------------------
Displays information about Quake-Launcher.
3.0 GL Options
3.1 Resultions
--------------------------------------------------------------------------
If you can run GL Quake, there are three options for you. You can pick
your resolution and bits-per-pixel from the list boxes. Thirdly, you may
select Windowed, which will keep your desktop from getting screwed up.
Note: not all resolutions and bpp settings and/or combinations are
supported by all systems.
3.2 Parameters
--------------------------------------------------------------------------
3.2.1 "Windowed" adds both of these parameters to the command line. Basically keeps
your desktop looking normal.
-WINDOW
This command lets your desktop stay at the original resolution (like changing
back and forth with ALT+TAB)
JC: "This will start glquake in a window on your desktop instead of switching
the screen to lower resolution and covering everything." I (Orion IV) think it's a
matter of how You interpret JC's statement, (mine:) using -window will result
in win95 playing glquake in a "fullscreen" window in front of your desktop,
while not using -window will make win95 zoom to the resolution thereby
making your desktop look to be in lower resolution (like what Mystique
owners know as a Virtual Desktop). **
+_WINDOWED_MOUSE 1 (also a console command)
Necessary to use the mouse with -window
(also toggles in the options menu (use mouse)) **
3.2.2 "Show Set" this prints out your environment settings and does a pause
so you can see them. Basically for debugging.
3.2.3 "Shadows" adds shadows to objects. Goes in the script. Here is the parameter -
R_SHADOWS 1 (0 off/1 on)
This causes every object to cast a shadow. However fast moving objects like
nails will have shadows flying all over (looks weird) and torches also have
shadows (often in the middle of the air). **
3.2.4 "Mirrors" adds reflectivity to certain stained glass windows. Goes in the
script. Here is the parameter -
R_MIRRORALPHA 0.3 (from 0.0 to 1.0)
JC: This changes one particular texture (the stained glass texture in the
EASY start hall) into a mirror. The value is the opacity of the mirror surface (0
full mirror - 1 no mirror). **
3.2.5 "WaterAlpha" makes water transparent. Effect varies depending on if you have the newly
vised maps from http://razor.stomped.com/water/ Here is the parameter -
R_WATERALPHA 0.3 (from 0.0 to 1.0) This sets the opacity of water
textures, so you can see through it in properly processed maps. 0.3 is very
faint, almost like fog. 1 is completely solid (the default). Unfortunately, the
standard quake maps don't contain any visibility information for seeing past
water surfaces, so you can't just play quake with this turned on. If you just want
to see what it looks like, you must set "R_NOVIS 1" also, but that will make
things go very slow (half speed!). When I (JC) get a chance, I (JC) will
probably release some maps that have been processed properly for this. **
3.2.6 "GL_ROUND_DOWN" Here is the parameter -
+GL_ROUND_DOWN 0
OpenGL only allows textures to repeat on power of two boundaries (32, 64,
128, etc), but software quake had a number of textures that repeated at 24 or
96 pixel boundaries. These need to be either stretched out to the next higher
size, or shrunk down to the next lower. By default, they are filtered down to the
smaller size, but you can cause it to use the larger size if you really want. This
will generally run well on a normal 4 MB 3dfx card, but for other cards that
have either worse texture management or slower texture swapping speeds,
there are some additional settings that can drastically lower the amount of
textures to be managed. **
3.2.7 "GL_PICMIP" Here is the parameter -
+GL_PICMIP 1 (Default is 0)
This causes all textures to have one half the dimensions they otherwise
would. This makes them blurry, but very small. You can set this to 2 to make
the textures one quarter the resolution on each axis for REALLY blurry
textures.
3.2.8 "GL_PLAYERMIP" Lets you control the blurryness on others as you get
closer to them. Here is the parameter -
+GL_PLAYERMIP 1 (2 suggested for network!)
This is similar to picmip, but is only used for other players in deathmatch.
Each player in a deathmatch requires an individual skin texture, so this can
be a serious problem for texture management. It wouldn't be unreasonable to
set this to 2 or even 3 if you are playing competitively (and don't care if the
other guys have smudged skins). If you change this during the game, it will
take effect as soon as a player changes their skin colors. **
3.2.9 "Z Trick" Provides a speed up. Here is the parameter -
GL_ZTRICK 0
JC: "Glquake uses a buffering method that avoids clearing the Z buffer, but
some hardware platforms don't like it. If the status bar and console are
flashing every other frame, clear this variable."
Instead of clearing the zbuffer every frame, it uses one of the 16 bits as an
indicator of whether the value was from an even or odd frame. There will be a
minor speedup and only 15 bits of precision in the zbuffer (no visual
difference except maybe extreme cases). **
3.2.10 "Keep T Junctions" Provides a speed up. Here is the parameter -
GL_KEEPTJUNCTIONS 0
JC: "If you clear this, glquake will remove collinear vertexes when it reloads
the level. This can give a few percent speedup, but it can leave a couple stray
blinking pixels on the screen." Sometimes there are gaps in between
adjacent polygons and you can see through to what should be blocked. This
is pretty obvious in some places, like when there is a bright sky or lava
behind it. GL_KEEPTJUNCTIONS 1 fills up the gaps, which looks much
better if you can't see what the difference is, leave it off and gain maybe 1 or
2 fps. **
3.2.11 "Polyblend" Rippin! Eliminates the pasty screen when you go invisible,
get the quad, go underwater, etc, and provides a speed up. Here is the parameter -
gl_polyblend 0 (0 = no paste, 1 = paste)
3.2.12 "Texture" Can make GLQuake look like old Quake, but why? Here is the
parameter -
GL_TEXTUREMODE GL_NEAREST
GL_TEXTUREMODE GL_NEAREST_MIPMAP_NEAREST
GL_TEXTUREMODE GL_LINEAR_MIPMAP_NEAREST (Default)
GL_TEXTUREMODE GL_LINEAR_MIPMAP_LINEAR
These four levels of texturemodes sets the picture quality from almost raw
DOS-quake picture quality to the default glquake quality. The last (4.th) can
only be used/seen on very high-end 3D hardware (NOT D3D/R3D!). If you
think the 3D card is softening the picture too much, then try a lower texture
quality - it might also improve speed. **
3.2.13 "GL_FINISH" Provides a speed up. Here is the parameter -
GL_FINISH 0
This causes the game to not issue a glFinish() call each frame, which may
make some hardware run faster. If this is cleared, the 3dfx will back up a
number of frames and not be very playable. **
3.2.14 "GL_FLASHBLEND" Puts the old lighting scheme back in Quake. Here is
the parameter -
GL_FLASHBLEND 0
By default, glquake just draws a shaded ball around objects that are emitting
light. Clearing this variable will cause it to properly relight the world like
normal quake, but it can be a significant speed hit on some systems
(The default GL_FLASHBLEND 1 could be faster!). **
3.2.15 "FX_GLIDE_SWAPINTERVAL" Speed Up! But can cause 'tearing' on the screen.
Here is the parameter -
SET FX_GLIDE_SWAPINTERVAL=0
When setting this to 0, you are not waiting for even intervals of your refresh
rate.
0 = off (might improve performance), to swap backbuffer/frontbuffer asap.
1 = swap on vsync.
2 = swap every two vsyncs.
Seems to be much like the vid_wait command in dosquake (see techinfo.txt),
which means (0 update ASAP, 1 update when videocard is ready, 2 update
when monitor and videocard both are ready). **
3.2.16 "FX_GLIDE_NO_SPLASH" This explains it all...
SET FX_GLIDE_NO_SPLASH=1
Disable 3dfx spinning logo when 3dfx-card take over from the 2D videocard. **
3.2.17 "SST_RGAMMA", "SST_GGAMMA", "SST_BGAMMA" Used to brighten you screen,
or just certain colors. Here are the parameters -
SET SST_RGAMMA=1.30
SET SST_GGAMMA=1.30
SET SST_BGAMMA=1.30
These commands sets the brightness for each color respectively (red, green,
blue), so if all are set at once to the same value its easier to use
SST_GAMMA. **
3.2.18 "SST_FASTMEM" Provides a speed up if you have the right stuff.. Here is
the parameter -
SET SST_FASTMEM=1
Fast DRAM Configuration, Enables EDO Timing and compatibility. Makes
the 3dfx know you have EDO ram for faster performance. **
3.2.19 "SST_FASTPCIRD" Provides a speed up if you have the right stuff.. Here is
the parameter -
SET SST_FASTPCIRD=1
Fast PCI Read option enabled, Subtracts WaitStates on PCI Reads
(Voodoo -> PCI) **
3.2.20 "SST_VIDEO_24BPP" Here is the parameter -
SET SST_VIDEO_24BPP=1
Enables 24bit Color mode to allow higher refresh to have gamma control.
Must be used with SET SST_SCREENREFRESH=#, if # is set higher than 60. **
3.2.21 "SST_SWAP_EN_WAIT_ON_VSYNC" Here is the parameter -
SET SST_SWAP_EN_WAIT_ON_VSYNC=0
Turns off syncing to the monitors vertical refresh rate so the screen gets
refreshed before its fully written on the monitor. **
3.2.22 "SST_SCREENREFRESH" Change refresh rate for improved looks. Here is the
parameter -
SET SST_SCREENREFRESH=75
Sets the refreshrate for the chip. The lower setting, the less attention the chip
has to do updating the screen. Set low keeps more workpower for gaming
and set high improves picture quality - maybe only slightly (just compare to
50MHz & 100MHz versions of televisions). But always check your
monitor-manual for available refreshrate intervals. If you set
SST_SCREENREFRESH to other than 60, then SST_GAMMA won't work
unless you also SET SST_VIDEO_24BPP=1. Valid settings are 60, 75, 85 &
120. **
3.2.23 "SST_GRXCLK" Overclocks the chipset. You'll get warnings before the
program will let you do this! Here is the parameter -
SET SST_GRXCLK=50
This sets the frequency of the 3DFX chip. Standard is 50, but you can go
higher. This will however make the chip work faster/ more and make it
warmer - and this could decrease the lifetime for the chip - be careful! Some
say 55 is still safe - others say 57, but you should under no circumstance go
higher (do at own risk!!!!). **
3.2.24 "SST_VIDEO_NOCLEAR" Here is the parameter -
SET SST_VIDEO_NOCLEAR=1
Don't clear the backbuffer during a page flip. **
3.2.25 "SST_VIDEO_FILTER_DISABLE" Here is the parameter -
SET SST_VIDEO_FILTER_DISABLE=1
Disables 24 -> 16 bit color conversion smoothing. In words, disables dither
smoothing. **
3.2.26 "SST_VIDEO_FILTER_THRESHOLD" Here is the parameter -
SET SST_VIDEO_FILTER_THRESHOLD=1
16bit pixel value threshold, in which smoothing will be applied to inside
adjacent pixels. **
3.2.27 "SST_TEXMAP_DISABLE" Kinda worthless, but here it is...
SET SST_TEXMAP_DISABLE=1
Disable Texture Mapping **
4.0 The Check Boxes
--------------------------------------------------------------------------
Seems obvious, but, to enable a feature, make sure it is checked. Similarly,
if you want to disable a feature, make sure it is un-checked.
5.0 The Buttons
--------------------------------------------------------------------------
The first button launches quake with your selected options. The second
button only displays the command line. You may then do nothing, copy it
to the clipboard, or execute it.
6.0 Notes
--------------------------------------------------------------------------
1) Command line executed programs are generally limited to 128 characters.
With Quake-Launch, this can easily be exceeded, and 'funny' things may happen.
You will receive a warning if this happens.
2) It is possible to create conditions of parameters that make no sense. If
you do not know what you are doing, there is an excellent FAQ that covers these
matters. Last time I checked, it was located at
http://www.planetquake.com/info/q-faq20.txt
3) QUAKE is a registered trademark of Id Software, Inc. All rights reserved.
4) Since the executables in the executable list can be in different directories,
the default Quake directory is determined by the path of the currently selected
executable. Hence, if you have picked a Game parameter, it may or may not work
for each Quake directory. Example: if you have two Quake directories (separate
installations), and only one has hipnotic installed, the Game parameter hipnotic
will work only when that Quake exe is selected.
5) The Memory parameter is different under GLQuake and Winquake. As long as you have
not changed the exe names for glquake.exe, glqwcl.exe, or winquake, the Launcher
will detect this and use the heapsize parameter instead of the winmem parameter.
6) The Script you chose (if you chose one) is run BEFORE other scriptable command
so that you can override options in your script file.
7) The Demo option 'None' accomplishes this by running a demo called nodemo.dem,
which should not exist. This causes a harmless error message "Playing demo from
nodemo.dem. ERROR: couldn't open". This is normal. However, if you happen to have
a nodemo.dem in the ID1 directory, it would play it.
8) The Server option in not the best tool for starting servers - the option is
just there because someone requested it.
9) Some people cannot run GLQuake at 512x384 with a Diamond Monster 3D until they
upgrade to version 1.08 or higher of the Monster drivers.
10) This program will create, edit, and delete files in the quake directory
called ql_666.bat and ql_666.qs. If you happen to have files by these names, they
are in danger.
11) The batch file seems to need extra environment space over what Windows95
generally hands out, so Quake-Launch installs its own pif file in your quake
directory.
12) There is a file in the same directory as the ql.exe called ql_666.hid. Please
don't mess with it. It is a hidden pif file.